/**
 * 
 * npm install mockjs --save-dev    # 核心库
 * npm install better-mock --save  # 支持多平台请求拦截的增强版（推荐）
 */

import Mock from 'better-mock/dist/mock.mp.js' // 适配小程序环境
// 或 import Mock from 'mockjs' （仅H5可用）

// 模拟 GET 接口
Mock.mock('/api/user', 'get', {
  code: 200,
  data: {
    'id|1-100': 1,
    name: '@cname',
    'age|20-40': 25
  }
});

// 模拟 POST 接口
Mock.mock('http://localhost:8080/api/login', 'post', (options) => {
  const { username } = options.body;
  return { code: 200, data:{token: Mock.Random.string(32)},message:"登陆成功" };
});